Tech

Leaked images show upcoming Garmin Fenix 7 and Venu 2 Plus smartwatches